ratification of international treaties - Francés Inglés Diccionario